home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 22 / Amiga Format AFCD22 (Jan 1998, Issue 106).iso / -seriously_amiga- / shareware / programming / other / asm-one_v1.30 / changes.txt < prev    next >
Text File  |  1997-11-05  |  4KB  |  132 lines

  1.          *********************************************************
  2.          *   Update report from ASM-One V1.29 to V1.30           *
  3.          *               Release date : 24-10-1997               *
  4.          *********************************************************
  5.  
  6. Not a big update. We just fixed some long standing bugs...
  7.  
  8.  
  9. OVERALL
  10. -------
  11.  
  12. -  New command '=F'
  13.    This command allowes the user to select another font.
  14.  
  15.    This only works with NON proportional, 8x8 sized fonts!!!!
  16.  
  17.    The font is installed directly, accept for the menus. If you choose the
  18.    wrong font, type '=F' [return] at the prompt, and the fontrequester will
  19.    pop-up again.
  20.  
  21.    Changes are ONLY saved when using WP (Write Preferences) or when you select
  22.    SAVE in the 'ASM-One Environment Preference' window !!!!
  23.  
  24.    REMARK: If you select a font, and the requester says: 'Couldn't Open Font',
  25.    than DON'T use it, if you do '=F' will no longer work.
  26.    The problem seems to be ReqTools, which is unable to open a new
  27.    requester.
  28.  
  29. -  RE (Read Environement) debugged
  30.    When a non APRJ file was loaded Asm-One gave an error and CRASHED!
  31.    Solved now....
  32.  
  33. -  Implemented the "$VER:" on request, so that with the DOS command VERSION
  34.    you can see with which version you work.
  35.  
  36.    Normaly you would get the version number and an assemble date, like:
  37.  
  38.    ASM-One V1.30 by TFA (24-10-97)
  39.  
  40.    In rare cases you may stumble on a revision number. The revision number
  41.    corresponds with the number of the source from which ASM-One was assembled.
  42.    Like:
  43.  
  44.    ASM-One V1.30 by TFA (Rev.379)
  45.  
  46.    This is only done for our convinience.
  47.  
  48. ASSEMBLER
  49. ---------
  50.  
  51. -  FDIV.{b/w/l} didn't assemble correctly. Solved.
  52.  
  53. -  Defines/Labels didn't work with Floating point opcodes. Solved
  54.  
  55. -  Text/Endtext wasn't reset at the start of a new assembly run. Now it is.
  56.  
  57. -  REPT/ENDR is protected now. 
  58.    A minimum of 2 is expected now. This includes calculations done in the rept.
  59.  
  60.    e.g
  61.  
  62.    a = 4
  63.    b = 4
  64.  
  65.    start:   rept  a-b
  66.             moveq #0,d0
  67.             endr
  68.  
  69.    will generate a "** Repeat overflow"
  70.  
  71. -  Error handling
  72.  
  73.    When more than 100 warnings/errors occured Asm-One crashed!
  74.  
  75.    Asm-One will abort assembling after the 100th error.
  76.  
  77. -  Bitfield instruction didn't assemble when a Dn (where n > 3) was used. This
  78.    was caused by the 0-32 bitrange protection I implemented.
  79.  
  80.  
  81. DISASSEMBLER
  82. ------------
  83.  
  84. -  cmp2 didn't disassemble correct. Solved...
  85.  
  86. ===============================================================================
  87. !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !!
  88. ===============================================================================
  89.  
  90. If u got any bug reports or great ideas please sent them to :
  91.  
  92. EMAIL USERS WILL ALLWAYS GET A RESPONSE !!!!!!!
  93.  
  94. Price_TFA@hotmail.com - Price
  95. Remco.weg@endemol.nl  - Boushh
  96.  
  97. OR Visit our WEB site at
  98.  
  99. http://www.euronet.nl/users/jdm/index.html
  100.  
  101. ----------------------------------------------------------------------------
  102.  
  103. When sending a bug report :
  104.  
  105. Please include the configuration u are using    (Processor, Memory, Drives,
  106.                                                   Harddisks).
  107.  
  108.                     <<  INCLUDE THE .PREF file you use >>
  109.  
  110.  
  111. Give a general disciption of your source.          (If no problem, include the
  112.                                                     part which is the boogie).
  113.  
  114. Give a discription of your actions starting        
  115. at the point of declaring memory !!                (Max and used mem !!!!!)
  116.  
  117.  
  118. When sending new idea's :
  119.  
  120. If posible please include a little demo source of how you think the idea you 
  121. send in could work.
  122.  
  123. Remember it must be a kickstart 2.x/3.x compatible source
  124.  
  125. ===============================================================================
  126. !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !!
  127. ===============================================================================
  128. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  129. It only makes the program more efficiently !!!
  130.  
  131. Signed : Price & Boushh
  132.